Cinsyla Key is an AngloFrench actress of Irish descent. She has appeared in such films as Angel, Mr Nobody, Erased, ...
NASource: Wikipedia